Search Result:Japanese umbrella pine
Overview of noun japanese_umbrella_pine
The noun japanese umbrella pine has 1 sense
- Japanese umbrella pine, Sciadopitys verticillata -- (tall evergreen having a symmetrical spreading crown and needles growing in whorls that resemble umbrellas at ends of twigs)